relieve of misery - Turkish English Dictionary